package com.zhengze;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Demo7 {
    public static void main(String[] args) {
        String re = "(\\d+?)(0*)";  // ?：非贪婪匹配模式
        Pattern pattern = Pattern.compile(re);
        Matcher matcher = pattern.matcher("123000");
        // 提取子串前，必须先用matches()判断一下是否匹配成功
        if (matcher.matches()) {
            System.out.println("第一个子串：" + matcher.group(1));
            System.out.println("第二个子串：" + matcher.group(2));
        }
    }
}

/*
    第一个子串：123
    第二个子串：000
 */
